package edu.ustb.mis.dm.interfaces.algorithm;

import java.util.List;
import edu.ustb.mis.dm.interfaces.data.DataOutput;

/**
 * 聚类算法接口
 * 
 * @author Saya
 */
public interface ClusterAlgorithm<T> {
	List<T> cluster();

	void execute();

	List<T> getResultList();

	void setDataOutput(DataOutput<T> dataOutput);

	void setThreshhold(double threshhold);
}
